produce abundantly - Francés Inglés Diccionario